package com.renchunlin.taobaounion.view;

import com.renchunlin.taobaounion.base.IBaseCallback;
import com.renchunlin.taobaounion.model.domain.HomePagerContent;

import java.util.List;

public interface ICategoryPageCallback extends IBaseCallback {
    /**
     * 数据加载回来
     *
     * @param data
     */
    void onContentLoaded(List<HomePagerContent.DataBean> data);

    int getCategoryId();

    /**
     * 加更多时网络错误
     */
    void onLoaderMoreError();

    /**
     * 没有更多内容
     */
    void onLoaderMoreEmpty();

    /**
     * 加到了更多内容
     *
     * @param data
     */
    void onLoaderMoreLoaded(List<HomePagerContent.DataBean> data);

    /**
     * 轮播图内容加载到了
     *
     * @param data
     */
    void onLooperListLoadedList(List<HomePagerContent.DataBean> data);
}
